body,
html {
	margin: 0;
	padding: 0;
	background-color: #f5f6fa;
	-webkit-tap-highlight-color: transparent
}

body {
	margin: 0 auto;
	max-width: 750px;
}

ul {
	list-style: none
}

h1,
h2,
h3,
h4,
h5,
p {
	margin: 0;
	color: #FFFFFF;
}

* {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

a,
button {
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight-color: transparent;
	color: #FFFFFF;
}

img {
	max-width: 100%;
}

/* footer */
.van-tabbar-item{
	color: #888;
}
.van-tabbar-item--active{
	color: #3662f5;
}
.van-tabbar::before{
	position: absolute;
	left: 0;
	top: -.58rem;
	content: '';
	width: 100%;
	height: .58rem;
	background: url(../images/foot-bg.png) center no-repeat;
	background-size: 100% 100%;
}
.van-tabbar::after{
	display: none;
}
.van-tabbar-item__icon img{
	width: 22px;
	height: 22px;
}
.van-tabbar-item .wk-icon{
	width: 42px;
	height: 42px;
	border-radius: 42px;
	margin-top: -18px;
	box-shadow: 0 0 10px #c3d6fd;
}










